home *** CD-ROM | disk | FTP | other *** search
- //---------------------------------------------------------------------------
- #include <vcl.h>
- #pragma hdrstop
-
- #include "Config.h"
- //---------------------------------------------------------------------------
- #pragma package(smart_init)
- #pragma resource "*.dfm"
- TConfigDlg *ConfigDlg;
- //---------------------------------------------------------------------------
- __fastcall TConfigDlg::TConfigDlg(TComponent* Owner)
- : TForm(Owner)
- {
- }
- //---------------------------------------------------------------------------
- void __fastcall TConfigDlg::DirBtnClick(TObject *Sender)
- {
- if (((TBitBtn*)Sender)->Name == "DirBtn")
- GetViewerDlg->InitialDir = ExtractFilePath(DefaultViewer->Text);
- else if (((TBitBtn*)Sender)->Name == "sfx16dirbtn")
- GetViewerDlg->InitialDir = ExtractFilePath(sfx16->Text);
- else if (((TBitBtn*)Sender)->Name == "sfx32dirbtn")
- GetViewerDlg->InitialDir = ExtractFilePath(sfx32->Text);
-
- if (GetViewerDlg->Execute())
- {
- if (((TBitBtn*)Sender)->Name == "DirBtn")
- DefaultViewer->Text = GetViewerDlg->FileName;
- else if (((TBitBtn*)Sender)->Name == "sfx16dirbtn")
- sfx16->Text = GetViewerDlg->FileName;
- else if (((TBitBtn*)Sender)->Name == "sfx32dirbtn")
- sfx32->Text = GetViewerDlg->FileName;
- }
-
- }
- //---------------------------------------------------------------------------
- void __fastcall TConfigDlg::Button1Click(TObject *Sender)
- {
- OnStartUnZipInfoChk->Checked = True;
- OnStartUnZipChk->Checked = True;
- OnBadCRCChk->Checked = True;
- OnBadPasswordChk->Checked = True;
- OnSkippingFileChk->Checked = True;
- OnStartZipInfoChk->Checked = True;
- OnStartZipChk->Checked = True;
- OnEndZipChk->Checked = True;
- }
- //---------------------------------------------------------------------------
- void __fastcall TConfigDlg::Button2Click(TObject *Sender)
- {
- OnStartUnZipInfoChk->Checked = False;
- OnStartUnZipChk->Checked = False;
- OnBadCRCChk->Checked = False;
- OnBadPasswordChk->Checked = False;
- OnSkippingFileChk->Checked = False;
- OnStartZipInfoChk->Checked = False;
- OnStartZipChk->Checked = False;
- OnEndZipChk->Checked = False;
-
- }
- //---------------------------------------------------------------------------
-
-